home *** CD-ROM | disk | FTP | other *** search
Unknown | 1980-03-07 | 1.6 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 80 08 20 63 70 75 | 5f 62 6c 69 74 7b 78 2e |.... cpu|_blit{x.|
|00000010| 6c 2c 79 2e 6c 2c 62 6d | 61 70 2e 6c 2c 73 68 70 |l,y.l,bm|ap.l,shp|
|00000020| 2e 6c 7d 00 00 3b 4d 4f | 56 45 4d 2e 6c 20 61 34 |.l}..;MO|VEM.l a4|
|00000030| 2d 61 35 2c 2d 28 61 37 | 29 00 00 80 7e 2e 6c 20 |-a5,-(a7|)...~.l |
|00000040| 20 64 32 2c 61 30 20 20 | 20 20 3b 00 80 7e 2e 6c | d2,a0 | ;..~.l|
|00000050| 20 20 64 33 2c 61 31 20 | 20 20 20 3b 00 80 7e 2e | d3,a1 | ;..~.|
|00000060| 77 20 20 64 30 2c 64 33 | 20 20 20 20 3b 20 67 65 |w d0,d3| ; ge|
|00000070| 74 20 78 20 6f 66 66 73 | 65 74 00 00 80 7e 2e 77 |t x offs|et...~.w|
|00000080| 20 64 33 2c 64 35 20 20 | 20 20 20 3b 20 20 78 20 | d3,d5 | ; x |
|00000090| 73 68 69 66 74 00 80 42 | 2e 6c 20 20 23 24 66 2c |shift..B|.l #$f,|
|000000a0| 64 35 20 20 20 20 3b 00 | 00 80 7d 2e 77 20 23 33 |d5 ;.|..}.w #3|
|000000b0| 2c 64 33 20 20 20 20 20 | 20 3b 20 61 6c 69 67 6e |,d3 | ; align|
|000000c0| 20 78 20 74 6f 20 31 36 | 70 69 78 65 6c 00 80 42 | x to 16|pixel..B|
|000000d0| 2e 6c 20 23 24 66 66 66 | 65 2c 64 33 00 00 80 7e |.l #$fff|e,d3...~|
|000000e0| 2e 77 20 28 61 30 29 2c | 64 34 20 20 20 3b 20 67 |.w (a0),|d4 ; g|
|000000f0| 65 74 20 70 6c 61 6e 65 | 73 20 6c 69 6e 65 6d 6f |et plane|s linemo|
|00000100| 64 00 00 80 84 2e 77 20 | 64 34 2c 64 31 20 20 20 |d.....w |d4,d1 |
|00000110| 20 20 3b 20 6d 75 6c 74 | 69 70 6c 79 20 79 2d 6f | ; mult|iply y-o|
|00000120| 66 66 73 65 74 20 77 69 | 74 68 20 6c 69 6e 65 6d |ffset wi|th linem|
|00000130| 6f 64 00 80 3d 2e 6c 20 | 20 64 31 2c 64 33 20 20 |od..=.l | d1,d3 |
|00000140| 20 20 20 3b 20 61 64 64 | 20 79 20 6f 66 66 73 65 | ; add| y offse|
|00000150| 74 20 74 6f 20 78 6f 66 | 66 73 65 74 00 00 80 aa |t to xof|fset....|
|00000160| 20 20 20 23 32 2c 64 34 | 20 20 20 20 20 3b 20 73 | #2,d4| ; s|
|00000170| 75 62 20 32 20 62 79 74 | 65 73 20 66 6f 72 20 74 |ub 2 byt|es for t|
|00000180| 68 65 20 31 36 20 70 69 | 78 65 6c 20 73 68 61 70 |he 16 pi|xel shap|
|00000190| 65 20 73 69 7a 65 00 00 | 80 7e 2e 6c 20 20 31 34 |e size..|.~.l 14|
|000001a0| 28 61 31 29 2c 61 32 3b | 20 67 65 74 20 73 68 61 |(a1),a2;| get sha|
|000001b0| 70 65 20 64 61 74 61 20 | 70 6f 69 6e 74 65 72 00 |pe data |pointer.|
|000001c0| 80 40 20 20 20 20 23 38 | 2c 61 30 20 20 20 20 3b |.@ #8|,a0 ;|
|000001d0| 20 6f 66 66 73 65 74 20 | 74 6f 20 67 65 74 20 74 | offset |to get t|
|000001e0| 6f 20 70 6c 61 6e 65 73 | 20 70 6f 69 6e 74 65 72 |o planes| pointer|
|000001f0| 00 80 7e 2e 6c 20 20 61 | 30 2c 61 33 20 20 20 20 |..~.l a|0,a3 |
|00000200| 3b 20 67 65 74 20 62 69 | 74 70 6c 61 6e 65 73 70 |; get bi|tplanesp|
|00000210| 6f 69 6e 74 65 72 20 73 | 74 61 72 74 00 00 80 7e |ointer s|tart...~|
|00000220| 2e 77 20 34 28 61 31 29 | 2c 64 30 20 20 3b 20 67 |.w 4(a1)|,d0 ; g|
|00000230| 65 74 20 70 6c 61 6e 65 | 73 6e 75 6d 62 65 72 00 |et plane|snumber.|
|00000240| 80 aa 20 23 31 2c 64 30 | 00 00 70 6c 61 6e 65 6c |.. #1,d0|..planel|
|00000250| 6f 6f 70 00 80 ac 20 64 | 30 20 20 20 20 20 20 20 |oop... d|0 |
|00000260| 20 20 20 3b 20 73 77 61 | 70 20 70 6c 61 6e 65 6c | ; swa|p planel|
|00000270| 6f 6f 70 20 63 6f 75 6e | 74 65 72 20 74 6f 20 70 |oop coun|ter to p|
|00000280| 75 74 20 61 6c 73 6f 20 | 79 20 63 6f 75 6e 74 65 |ut also |y counte|
|00000290| 72 20 74 6f 20 69 74 00 | 80 7e 2e 6c 20 31 38 28 |r to it.|.~.l 18(|
|000002a0| 61 31 29 2c 61 36 20 3b | 20 67 65 74 20 63 6f 6f |a1),a6 ;| get coo|
|000002b0| 6b 69 65 20 3d 29 00 80 | 7e 2e 6c 20 28 61 33 29 |kie =)..|~.l (a3)|
|000002c0| 2b 2c 61 30 20 20 3b 20 | 6d 6f 76 65 20 63 75 72 |+,a0 ; |move cur|
|000002d0| 72 65 6e 74 20 62 70 6c | 20 70 6f 69 6e 74 65 72 |rent bpl| pointer|
|000002e0| 20 6e 61 63 68 20 61 30 | 00 80 7e 2e 77 20 32 28 | nach a0|..~.w 2(|
|000002f0| 61 31 29 2c 64 30 20 20 | 3b 20 67 65 74 20 73 68 |a1),d0 |; get sh|
|00000300| 61 70 65 20 68 65 69 67 | 68 74 00 80 aa 20 23 31 |ape heig|ht... #1|
|00000310| 2c 64 30 20 20 20 20 20 | 20 20 3b 00 80 3d 2e 6c |,d0 | ;..=.l|
|00000320| 20 64 33 2c 61 30 20 20 | 20 20 20 20 3b 20 61 64 | d3,a0 | ; ad|
|00000330| 64 20 78 20 6f 66 66 73 | 65 74 20 74 6f 20 70 6c |d x offs|et to pl|
|00000340| 61 6e 65 00 00 20 20 79 | 6c 6f 6f 70 00 20 20 20 |ane.. y|loop. |
|00000350| 20 80 81 20 23 30 2c 64 | 36 20 20 20 20 20 3b 20 | .. #0,d|6 ; |
|00000360| 63 6c 65 61 72 20 44 36 | 00 20 20 20 20 80 81 20 |clear D6|. .. |
|00000370| 23 30 2c 64 37 20 20 20 | 20 20 3b 20 63 6c 65 61 |#0,d7 | ; clea|
|00000380| 72 20 44 37 00 00 20 20 | 20 20 80 7e 2e 77 20 28 |r D7.. | .~.w (|
|00000390| 61 32 29 2b 2c 64 36 20 | 3b 20 67 65 74 20 73 68 |a2)+,d6 |; get sh|
|000003a0| 61 70 65 20 20 69 6e 74 | 6f 20 44 36 00 20 20 20 |ape int|o D6. |
|000003b0| 20 80 7e 2e 77 20 28 61 | 36 29 2b 2c 64 37 20 3b | .~.w (a|6)+,d7 ;|
|000003c0| 20 67 65 74 20 63 6f 6f | 6b 69 65 20 69 6e 69 6f | get coo|kie inio|
|000003d0| 20 44 37 00 00 20 20 20 | 20 80 7e 2e 6c 20 28 61 | D7.. | .~.l (a|
|000003e0| 30 29 2c 64 31 20 20 3b | 20 70 75 74 20 62 61 63 |0),d1 ;| put bac|
|000003f0| 6b 72 6f 75 6e 64 20 69 | 6e 74 6f 20 44 31 00 00 |kround i|nto D1..|
|00000400| 20 20 20 20 80 ac 20 20 | 20 64 36 20 20 20 20 20 | .. | d6 |
|00000410| 20 20 3b 20 70 75 74 20 | 73 68 61 70 65 20 20 69 | ; put |shape i|
|00000420| 6e 74 6f 20 48 49 57 4f | 52 64 20 6f 66 20 44 36 |nto HIWO|Rd of D6|
|00000430| 00 20 20 20 20 80 ac 20 | 20 20 64 37 20 20 20 20 |. .. | d7 |
|00000440| 20 20 20 3b 20 70 75 74 | 20 63 6f 6f 6b 69 65 20 | ; put| cookie |
|00000450| 69 6e 74 6f 20 48 49 57 | 4f 52 64 20 6f 66 20 44 |into HIW|ORd of D|
|00000460| 37 00 00 20 20 20 20 80 | 7d 2e 6c 20 20 64 35 2c |7.. .|}.l d5,|
|00000470| 64 36 20 20 20 20 3b 20 | 72 6f 74 61 74 65 20 53 |d6 ; |rotate S|
|00000480| 48 41 50 45 20 54 4f 20 | 54 48 45 20 4c 45 46 54 |HAPE TO |THE LEFT|
|00000490| 00 20 20 20 20 80 7d 2e | 6c 20 20 64 35 2c 64 37 |. .}.|l d5,d7|
|000004a0| 20 20 20 20 3b 20 72 6f | 74 61 74 65 20 20 63 6f | ; ro|tate co|
|000004b0| 6f 6b 69 65 20 74 6f 20 | 74 68 65 20 6c 65 66 74 |okie to |the left|
|000004c0| 00 00 20 20 20 20 80 89 | 2e 6c 20 20 64 37 20 20 |.. ..|.l d7 |
|000004d0| 20 20 20 20 20 3b 20 49 | 4e 56 45 52 54 20 74 68 | ; I|NVERT th|
|000004e0| 65 20 6d 61 73 6b 20 28 | 63 6f 7a 20 69 74 73 20 |e mask (|coz its |
|000004f0| 61 20 62 6c 69 74 74 65 | 72 20 6d 61 73 6b 29 00 |a blitte|r mask).|
|00000500| 00 20 20 20 20 80 42 2e | 6c 20 20 64 37 2c 64 31 |. .B.|l d7,d1|
|00000510| 20 20 20 20 3b 20 60 41 | 4e 44 60 20 62 61 63 6b | ; `A|ND` back|
|00000520| 67 72 6f 75 6e 64 20 77 | 69 74 68 20 63 6f 6f 6b |ground w|ith cook|
|00000530| 69 65 00 20 20 20 20 80 | 8a 2e 6c 20 20 20 64 36 |ie. .|..l d6|
|00000540| 2c 64 31 20 20 20 20 3b | 20 60 4f 52 60 20 20 6d |,d1 ;| `OR` m|
|00000550| 61 73 6b 2f 73 68 61 70 | 65 2f 62 61 63 6b 67 72 |ask/shap|e/backgr|
|00000560| 6f 75 6e 64 00 20 20 20 | 20 80 7e 2e 6c 20 64 31 |ound. | .~.l d1|
|00000570| 2c 28 61 30 29 20 20 3b | 20 59 45 50 21 20 4e 6f |,(a0) ;| YEP! No|
|00000580| 77 20 6d 6f 76 65 20 74 | 68 65 20 74 68 69 6e 67 |w move t|he thing|
|00000590| 20 69 6e 74 6f 20 74 68 | 65 20 63 68 69 70 72 61 | into th|e chipra|
|000005a0| 6d 00 20 20 20 20 80 40 | 20 20 20 23 32 2c 61 30 |m. .@| #2,a0|
|000005b0| 20 20 20 20 3b 20 4d 6f | 76 65 20 42 69 74 6d 61 | ; Mo|ve Bitma|
|000005c0| 70 20 64 65 73 74 69 6e | 61 74 69 6f 6e 20 6f 6e |p destin|ation on|
|000005d0| 65 20 77 6f 72 64 20 66 | 75 72 74 68 65 72 00 20 |e word f|urther. |
|000005e0| 20 20 20 80 3d 2e 77 20 | 20 64 34 2c 61 30 20 20 | .=.w | d4,a0 |
|000005f0| 20 20 3b 20 70 6c 61 6e | 65 20 6d 6f 64 75 6c 6f | ; plan|e modulo|
|00000600| 00 20 20 20 80 6e 20 64 | 30 2c 79 6c 6f 6f 70 00 |. .n d|0,yloop.|
|00000610| 20 20 80 ac 20 64 30 20 | 20 20 20 20 20 20 20 20 | .. d0 | |
|00000620| 20 20 3b 20 73 77 61 70 | 20 70 6c 61 6e 65 6c 6f | ; swap| planelo|
|00000630| 6f 70 20 63 6f 75 6e 74 | 65 72 20 62 61 63 6b 00 |op count|er back.|
|00000640| 00 80 6e 20 64 30 2c 70 | 6c 61 6e 65 6c 6f 6f 70 |..n d0,p|laneloop|
|00000650| 00 00 3b 4d 4f 56 45 4d | 2e 6c 20 28 61 37 29 2b |..;MOVEM|.l (a7)+|
|00000660| 2c 61 34 2d 61 35 00 00 | 80 02 20 80 08 00 00 00 |,a4-a5..|.. .....|
+--------+-------------------------+-------------------------+--------+--------+